﻿* {
    margin: 0;
    padding: 0;
}
input,textarea {
    outline: 0;
    resize: none;
}
a:hover {
    text-decoration: none;
}
li {
    list-style: none;
}
.outBg {
    background: #fff;
    min-width: 1200px;
    margin: 0 auto;
    width: 100%;
}
.inBg {
    background: none;
    min-width: 1200px;
    width: 100%;
    font-family:Microsoft Yahei;
}
.topbar-v2 .topbar-container {
    width: 1200px;
}

/* 导航 */
.headerMenuBorder {
    height: 80px;
    width: 1200px;
    margin: 0 auto;
    border: none;
    background: none;
}
.headerMenuList {
    background: url(../images/2f0636d4-872c-42ce-9f40-c5a8a4d583ec_1.jpg) no-repeat left center;
    font-weight: 400;
}
.headerMenuList:after {
    content: "";
    clear: both;
    display: block;
}
.headerMenuList ul {
    float: right;
    padding-left: 0;
}
.headerMenuList li {
    border: none;
    padding: 0;
    width: 110px;
    height: 32px;
    line-height: 32px;
    margin: 24px 0;
    background: none;
    position: relative;
    margin-left: 5px;
}
.headerMenuList li a {
    display: block;
    position: relative;
    z-index: 1;
    transition: all .35s ease;
}
.headerMenuLiCheckBg a:hover {
    color: #fff;
}
.headerMenuLiCheckBg a:after {
    content: "";
    position: absolute;
    background: #e80000;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    transform: skew(-30deg);
    z-index: -1;
}
.headerMenuLi a {
    color: #000;
}
.headerMenuLi a:after {
    content: "";
    position: absolute;
    background: #e80000;
    width: 0%;
    height: 100%;
    left: 50%;
    top: 0;
    transform: skew(0deg);
    z-index: -1;
    transition: all .35s ease-out;
}
.headerMenuLi a:hover {
    color: #fff;
}
.headerMenuLi a:hover:after {
    width: 100%;
    transform: skew(-30deg);
    left: 0;
}
.headerMenuBottom {
    border-bottom: none;
}

/* 主体 */
#content {
    width: 1200px;
    margin: 0 auto;
}
#content1 {
    width: 1200px !important;
}
.moveList {
    max-width: 100% !important;
    margin-top: 0;
}
.moveList.sort2, .moveList.sort3 {
    margin-left: 0;
    margin-top: 0;
}
.bodyCont {
    border: none;
}
.bodyContContent {
    padding: 0;
}
.bodyCont {
    margin-bottom: 0;
}

/* 内页banner */
.headTopic {
    height: 300px;
}

/* 面包屑 */
.hunk_breadcrumb_navigation_2 {
    height: 45px;
    line-height: 45px;
    margin-bottom: 20px;
}
.hunk_breadcrumb_navigation_2 a, .hunk_breadcrumb_navigation_2 span {
    color: #666;
    font-size: 12px;
    font-family:Microsoft Yahei
}
.txt_b, .txt_m {
    display: none;
}
.txt_j_15, .txt_j5, .txt_j_6, .txt_j_7, .txt_j_8, .txt_j_9, .txt_j_11, .txt_j_12, .txt_j_2 {
    padding: 0 5px;
}

/* 上下页 */
.pagination a.danaiPageUp, .pagination a.danaiPageUp:hover {
    background: url(../images/0cd2dff6-52c3-4e31-9c3a-1b58a83fa15e_1.jpg) no-repeat;
    width: 25px;
    height: 25px;
    font-size: 0;
    padding-left: 0;
}
.pagination a.danaiPageDown, .pagination a.danaiPageDown:hover {
    background: url(../images/9b4587e0-0dad-46aa-9588-6b04a3ea7533_1.jpg) no-repeat;
    width: 25px;
    height: 25px;
    font-size: 0;
    padding-right: 0;
}
.danaiPageCurrent, a.danaiPageNum:hover {
    width: 25px;
    height: 25px;
    font-weight: normal;
    border: none;
    font-size: 12px;
    background: #d20010;
    color: #fff;
    line-height: 25px;
}
a.danaiPageNum {
    width: 23px;
    height: 23px;
    font-weight: normal;
    border-color: #d6d6d6;
    font-size: 12px;
    line-height: 23px;
}
.pagination {
    float: none;
    display: inline-block;
}
#product_close {
    color: #333;
}

/* 底部 */
#user_defined5 .bodyContContent {
    background: url(../images/0efbcafe-d0a7-47bf-9f94-691c6698f422_1.jpg) no-repeat top center;
    height: 332px;
}
.footer_all {
    width: 1200px;
    margin: 0 auto;
}
.footer_nav dl, .nav_list4 {
    float: left;
    margin-top: 56px;
}
.footer_all:after,
.footer_nav:after,
.footer_copy:after {
    content: "";
    display: block;
    clear: both;
}
.footer_nav {
    height: 241px;
    margin-bottom: 1px;
}
.nav_list1 {
    width: 210px;
    margin-left: 173px;
}
.nav_list2 {
    width: 245px;
    margin-left: 75px;
}
.nav_list4 {
    display: block;
    width: 140px;
    height: 140px;
    background: url(../images/2496b055-37bb-4020-b866-bc99acbc0cb7_1.jpg) no-repeat;
    background-size: 100%;
    float: right;
}
.footer_nav dl dt {
    color: #dbdbdb;
    font-size: 14px;
    margin-bottom: 10px;
}
.nav_list1 dd {
    float: left;
    width: 95px;
    line-height: 30px;
}
.nav_list2 dd {
    float: left;
    width: 114px;
    line-height: 30px;
}
.footer_nav dl a {
    color: #949494;
    transition: all .3s;
}
.footer_nav dl a:hover {
    color: #fff;
    letter-spacing: 1px;
}
.nav_list3 {
    margin-left: 45px;
}
.nav_list3 dd {
    color: #949494;
    line-height: 30px;
}
.footer_copy {
    height: 90px;
}
.footer_copy .copyright {
    float: left;
    color: #787878;
    font-size: 14px;
    height: 90px;
    line-height: 90px;
}
.footer_copy .copy_select {
    float: right;
    height: 90px;
    line-height: 90px;
}
.footer_copy .copy_select span {
    display: inline-block;
    color: #787878;
    font-size: 14px;
}
.footer_copy .copy_select a {
    display: inline-block;
    color: #787878;
    margin-right: 15px;
    font-size: 14px;
}
.footer_copy .copy_select a:hover {
    color: #fff;
}
.copy_select .select {
    height: 31px;
    width: 85px;
    background: #3b3b3b;
    margin-left: 15px;
}
.copy_select select {
    background: none;
    border: 0;
    width: 85px;
    height: 31px;
    outline: 0;
    color: #7b7b7b;
}
.copy_select option {
    height: 26px;
    line-height: 26px;
    background: #3b3b3b;
    color: #7b7b7b;
}